main thoroughfare - Francés Inglés Diccionario